package lab01;

import java.util.Scanner;

/**
 * Created by 123 on 2017/9/30.
 */
public class Text12 {
    public static void main(String[] args) {
        System.out.println("请输入一个1到9999的数");
        Scanner sc = new Scanner(System.in);
        int number = sc.nextInt();//从键盘输入一个数存储到number里面
        int arr[] = new int[4];

        what(number);//判断是几位数

        how(number);//判断是否是回文

    }

    private static void how(int number) {//判断是否为回文的方法
        if (number < 10) {
            System.out.println("是一个回文");
        } else if (number <= 99) {
            if (number / 10 == number % 10) {
                System.out.println("是个回文");
            } else {
                System.out.println("不是回文");
            }
        } else if (number <= 999) {
            if (number / 100 == number % 10) {
                System.out.println("是个回文");
            } else {
                System.out.println("不是回文");
            }
        } else if (number / 1000 == number % 10) {
            if (number / 100 % 10 == number % 100/10) {
                System.out.println("是回文");
            } else {
                System.out.println("不是回文");
            }


        } else {
            System.out.println("不是回文");
        }
    }


    private static void what(int number) {        //判断是几位数的方法
        if (number / 1000 > 1) {
            System.out.println("这是一个四位数");
        } else if (number / 100 > 1) {
            System.out.println("这是一个三位数");
        } else if (number / 10 > 1) {
            System.out.println("这是一个两位数");
        } else {
            System.out.println("这是一个一位数");
        }

    }


}
